<?php

class TestAction extends Action{
	/*
	 * 验证码图片测试
	 */
	function index(){
		
		$this->display();
	}
	
	/*
	 * 图片上自定义文本输出
	 */
	public function test3(){
		
		//$text = $_POST['text'];
		$text = $this->_param('text');
		//上传图片
		//上传目录
		import('ORG.Net.UploadFile');
		$upload = new UploadFile($_FILES['bg']);// 实例化上传类
		$upload->savePath =  './Public/';// 设置附件上传目录
		if(!$upload->upload()) {// 上传错误提示错误信息
			$this->error($upload->getErrorMsg());
		}else{// 上传成功 获取上传文件信息
			$info =  $upload->getUploadFileInfo();
		}
		$data['imagebg'] = $info[0]['savename'];
		//dump(getimagesize($info[0]['savepath'].$info[0]['savename']));
		//图片高度
		$height = getimagesize($info[0]['savepath'].$info[0]['savename'])[1];
		
	
		$title['showY']=$height/2;
		$title_text = array();
	
		for ( $i=0;$i<count($text);$i++){
			$title['text']=$text[$i];
			$title['angle']=0;
			$title['showX']=30;
			$title['showY']+=38;
			$title_text[] = $title;
		}
		//dump($title_text);
		import('ORG.Util.ChinaText');
		$s=new ChinaText($title_text,$data['imagebg']);
	
	
	}
	public function image(){
		$this->display();
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	function jumper(){
		$this->display();
	}
	
	/*  常用的跳转方式
	 *        提示信息，   页面跳转地址，    是否为Ajax方式 （当数字时指定跳转时间）
	 *  error($message,$jumpUrl='',$ajax=false)
	 *  success($message,$jumpUrl='',$ajax=false)
	 *          跳转的URL表达式，其它URL参数，延时跳转的时间 单位为秒，跳转提示信息
	 *  redirect($url,$params=array(),$delay=0,$msg='')
	 *  
	 *  U('Login/login') 方法指定跳转路由
	 */
	function doJumper(){
		$name=$_POST['username'];
		if('yang'==$name){
			// 使用U（‘’）方法指定跳转路径
			$this->success('输入正确',U('Login/login'),1);
		}else{
			//$this->error('输入错误');
			
			$this->redirect(U('Login/login'));
		}
		
	}
	
	/*
	 * 以JSON 格式输出从数据库取回的记录集
	 */
	function testjson(){
		$user=D('User');
		$data=$user->where('id>1')->select();
		echo $this->ajaxReturn($data,'JSON');
	}
	
	
	
	/**
	 * 上传文件
	 */
	
}